pine seeds - German English Dictionary